#ifndef SCHEDULE_VIEW_HPP
#define SCHEDULE_VIEW_HPP

#include "gui/ui_component.hpp"

class ScheduleView final : public UiComponent {
    struct MyData;
    MyData* const d;
public:
    ScheduleView();
    ~ScheduleView();

    [[nodiscard]] unsigned Flags () const override;
    void                   RenderContent (ComponentFlag flag) override;
    const char *           GetName (ComponentFlag flag) override;

private:
    void Tab() const;
};

#endif /* SCHEDULE_VIEW_HPP */
